79761629
52607469
55814521
3689335
38628835
26831261
59334719
86416397
73069109
75703156
67254989
56094284
46714382
90308202
45137962
88616438
35675598
58228015
54872256
85972037
28763464
62124396
7356500
65789398
50175793
28945261
32146678
20846855
8523913
84529900
36793342
19459038
85547681
55519738
8901759
40798656
28348263
83813703
4035155
90343770