42278161
29549010
87723239
7715125
8568655
21584188
1088323
43704552
86521343
41972957
20829331
1318211
99906580
75897378
65918826
80068255
8219294
5179203
34393886
54891435
37442457
18425875
7697811
54098553
2695293
62392342
36244150
48461819
97829100
29974130
12919389
40788777
69623115
96053321
25203753
52951188
51217466
19012437
4393436
40905804