58827989
72557926
26027292
12952206
54233210
7857806
86792743
78254399
90059398
17334053
6609654
5586118
3806492
55816239
50386341
40847143
70817480
49049930
48337289
26683285
15136932
48868900
38337907
60186834
24626086
79851399
24384806
61061429
28152125
7197997
332156
37493386
84451021
46306288
27909112
86849856
91941392
3445247
58617461
48499743