57971491
40303402
99637400
12422939
70909837
65439637
5410593
68162016
86267871
25021880
5523142
4052344
25438532
21149887
73159129
95786535
82111361
77701043
1800934
55897737
65502329
69823609
63842518
9212309
17998447
58904473
605369
99424864
1674377
35224299
25533774
40682735
51582994
9213662
19081186
83648716
94993484
4878596
75176152
35643137