18296643
82041560
35342586
46189039
42725328
39724080
1775487
9275376
4350986
19145522
44141098
81889495
37919704
81285342
37595512
20667469
12742701
15602130
96588720
8216195
51903396
51877372
76801353
10597375
73929293
75872438
97276811
699149
37033332
79632776
537747
16798200
43919139
45027321
66461061
37791917
92216843
4286465
5834697
513967