12649275
31405260
93718385
12178583
43816416
14754308
2131448
9920367
99473855
97524733
10313783
99822422
18607823
96734700
26917769
29055936
99936372
61638621
1644504
4808274
97919878
508106
95473797
56988269
72471116
2685784
33879503
27589689
53235354
2407987
92487367
45488958
371542
80104932
92725023
16626369
65562737
77388220
92679096
97942207