31569602
191067
56457602
80142940
6531809
91066259
47601290
23559008
21819534
9645456
645081
48576489
51247722
95895833
41531057
28747588
36589469
33813417
29487970
49983453
76878014
24611525
78124995
4386226
1329940
17816156
50818931
79999950
19902020
50012119
28194309
7142083
74278009
58486742
20367927
28145691
2466679
1929944
28286979
68618671