13341039
10636079
95993513
47242747
1247166
86366199
43629890
88862450
4848328
51115849
38259531
4135304
95424808
726692
22592389
80327389
28874694
88753699
53119846
73205219
62641090
95736941
61725082
17948877
5947178
35826510
76329112
380359
7177988
85486139
47096163
87716341
94958643
92107571
67857688
25569372
83357522
34729522
32749443
71703726