35882263
94893500
79204075
85287842
6654871
1793118
95314321
1783941
31594184
919831
47244273
7019562
27643585
28843487
18672810
5224334
29615880
94429793
9813951
79977747
54546664
6905614
71954735
43487977
28437543
25376346
46305667
30892593
71736603
33743919
63572316
70797904
28561432
38819063
17572310
80832248
88734478
57199589
33804923
27733569