47798676
5621357
48202980
84342053
30773740
2005897
4278328
60841210
74529054
532997
96502488
15647950
98003003
28606878
98234468
25829007
19664334
19834736
81479194
42461598
9892502
19489990
45955594
85717035
71691205
32685868
45908244
35197786
31207644
3601958
56981380
16625228
1861016
5182466
32772059
31496516
12834482
35964091
85536275
91386319