31728691
15987829
56005956
37867999
2616924
72757112
16953686
47233822
1389999
28703141
75396699
6159368
8311319
17868343
72836229
751126
28334166
20263967
66591520
82482152
60384480
2779869
98225917
86271371
31206677
33135327
81312925
50137236
95932983
14003321
32359948
46431031
53025916
16969448
30452084
46862353
78209971
77439423
88267562
4885332