63593267
8132566
31684259
62438287
3531222
87425975
10526152
53997843
8242512
97313676
41326450
97989951
24699542
96862363
68079192
26218352
87245034
64543057
52492245
48146725
63469024
40297092
62428600
25146642
11749207
1502834
9597488
33317623
61683380
87824548
75208709
22288668
59294468
46687840
21315563
1804473
44557649
52095182
36229611
38371954