45979944
36015258
78796172
2433399
63662430
27721304
8263483
91413420
39009618
42934277
27199734
6205181
67931213
62304256
671267
41161765
90672045
16587949
43302565
43914029
7295196
33244509
3568154
97392166
11881959
601146
56135250
74695695
87572206
56373251
8395474
35219414
79445378
36794564
49762961
49575171
17146777
6587073
53534463
82149976