4548880
16697404
186117
21943199
52737343
835726
62005969
33589321
8314817
65099216
46052149
31243236
52174954
13334963
19243673
9187103
78393399
67702065
79883686
39912877
58484927
99316
5241700
90537322
28714958
3172660
24365581
99278804
12088508
82579007
6004166
50751774
16161705
19822245
8578991
5818082
66836414
66355062
13086511
64181737