59766729
90856466
50604750
31796863
37347413
24984526
9011536
54767425
11383673
86815186
13513443
50557076
1186650
75653115
66647960
53772677
9322795
6413473
62243860
80458095
34526650
306945
58371133
53644573
99015095
19458789
89362206
82784248
49092301
29819822
9755207
62981783
85225534
3111116
25647602
22035613
53338141
2935987
37003710
4268200