77352929
68679815
58938599
26372639
4648565
27886438
37302405
15708900
5358254
17582915
35205826
38713669
76168436
28215638
91012137
77482443
29792569
44356566
2789472
437736
88313825
1549301
81306456
66137755
11822194
5889087
73148251
14502320
5014409
23171394
20174805
84997495
22523707
98646775
82189192
47522386
95956815
90264881
75753302
5921504