38166961
23582224
67842977
97153040
7155549
9036292
90912962
76623720
72614254
73547532
19871642
96876171
1643545
26916385
18165536
28099440
87633160
50764359
32565585
17131673
64654738
13752292
33597614
74019747
29049269
6771993
87237811
8015314
39788630
30708974
6213606
2386836
60665500
4194009
7708948
50609051
57526607
30012912
3229
77662470