66872210
97228831
66714505
69144572
76232959
36834268
43191396
79822771
89099038
19155168
33132162
6684346
9462592
24873981
98068610
23898952
87639933
73614193
96133205
69798235
7431099
56339998
93182021
49249393
723308
34788730
31674313
52131369
71069240
64127122
52651999
87583713
67071197
50069774
16561163
85855790
92411907
31848314
45071393
99261871