11762576
52121336
17035332
76378121
72395392
32093757
28759907
774717
98427689
78227609
8281904
77439359
35021287
43615494
43148585
57632126
18046321
52946697
16816928
59618116
31431694
98473532
8155925
67113158
25258043
65959677
15653192
98066493
35154662
8955398
81076629
6163398
15383632
12474851
24442505
13837057
48116633
222919
39309910
97321887