63611570
23773204
8274361
21391959
59002021
13867300
58032987
48552318
16353499
5646641
84504566
59366019
40833998
48627850
2434724
27542731
9500699
64768502
11817184
43972861
71114414
68932415
30457199
2283129
31824410
59339958
82875518
33962319
51352665
17305657
52937346
76061312
19848543
9785296
27907341
8927234
74077622
92597662
3887213
48921911