53796939
31955965
8188678
94398364
41166139
13547767
9238826
32442943
72637707
11832916
87097980
48343673
99195462
9867625
63724511
1515080
35286615
22624804
8854736
44725941
72398118
79178087
56635325
369912
4741095
3392742
35345855
48097048
8822165
75966589
12363225
22705674
14424824
46485296
32723077
35449815
81898417
11488776
10212387
96018846