42773662
88543747
65416028
50407786
31427765
16823035
7921058
57799153
64954442
63661813
4488445
90526096
45073392
54272188
77742057
44203793
64193022
54762135
32832932
4846804
251285
1586227
29753125
94019430
91433363
34649663
937066
11752344
46349815
64068300
56991237
19827084
98239447
67553892
6519395
50975195
38315348
44225851
17884624
90437119