18218878
70171627
776099
86177133
95308347
67324267
5606592
4743632
46486529
58905342
47718514
1666917
15839457
36972182
7277924
42078262
21138576
77481167
17309519
15491140
14474275
45891643
99399341
50525299
67398100
85228763
1621664
40631272
27559600
27772646
87118919
64885141
1441936
8253783
22314017
54527553
23392591
1138141
91234640
17366160