45693583
59038938
88112162
8044751
13558684
50647926
79347429
49558213
8847242
9807038
30445874
6568341
7561335
39087803
64664522
92141809
85115651
11056855
68196782
21579752
90276396
84536319
35849850
3123979
75296333
80909509
8516069
9819418
98885057
96355377
22304800
65501313
27799675
74091803
11858264
916170
7741364
2902014
53507563
1095545