60996740 82359671
79358267 11746534
79934640 94076833
86760191 20737912
93007669 86173282
88547040 48478045
83184533 69500952
68729444 19785461
16900249 6337320
15544000 83697918
99139755 81965509
55364041 27156337
21837357 31833085
40313261 97826746
79101974 26345446
27549653 69801127
50488139 68513866
86029940 34054818
34116124 17037592
38090951 61465907
79643082 93927708
81900120 28719708
948345 96264568
29722754 17576735
62872645 9750622
59074378 78182311
33398652 90359616
65045299 40217194