47096444
39831277
81083166
42788877
33973683
76826167
7779921
80632675
41495221
84292747
10236223
75983147
59064845
37009256
30888661
4365330
35515101
71805413
79563785
59752963
46095282
4961292
40068247
1938864
44283506
98791706
78905250
36932460
29527014
80633138
2609451
19178726
84245542
2490813
76481345
22527750
63905035
94344671
87151208
5579219