26385642
82398727
76911881
7614701
58045914
1304521
45695949
30307946
9145341
15234294
30526810
54695027
60585212
24127313
63968480
20946029
791808
70344003
30086076
48873965
79896492
15894216
39351502
61546434
11774670
87883113
59064308
78242418
10188151
75632427
5604887
37928091
7785638
94571543
31864375
12344172
6124883
34046222
52089065
38289708