40792822
47672336
72925207
54119958
25235484
10145270
46074367
95408173
28925012
95123249
10921734
85717003
1465697
16364451
8134670
12993526
35748694
84786285
92516528
20317797
54708387
85171304
99785998
50268584
63165729
50698798
24158477
98487466
16323206
10382177
1456343
3043510
48763668
11181471
87325234
21472383
2031914
84522966
39717349
67397437