28958173
4769447
8382215
75381562
82905913
58662776
98068123
69353389
13839074
33522633
18846397
83057051
47955884
22711787
85285706
76444990
2514745
85884514
67447927
96412881
87512764
80234407
62995232
19215179
22217866
47117096
9989439
87041120
927029
45393195
51813673
93541359
94152869
51231972
823029
28085199
65244505
40217107
313794
75411444