8941789
46365031
16087505
64262361
9422501
71592702
70448393
57882591
37229264
47957099
68266898
14008810
83138830
9489323
27239974
37866256
68611686
39286331
19869900
7923054
86737579
65102375
6505877
29262827
58281827
870215
35378169
42664054
27382216
78253203
80733437
63441450
2112018
96305318
69028559
538808
65376366
36834009
8268211
26613582