10184832
76299878
75541157
91459211
4195184
34782466
26228779
96604179
18292767
790132
12971663
44061907
99929172
98465068
73063353
89882942
8279514
6566106
5878317
8206341
88103219
1454311
38229025
39382846
14546891
6825215
69506447
66668611
34797968
90073521
99389418
1287982
16902110
11126154
70951496
60801347
39928052
73844419
22181570
66375861