52362732
38445115
597753
99104350
43695124
56632423
36504615
50239588
3321489
64605878
240840
65605890
27949685
27783232
1739108
9053084
23954346
1557843
9945795
30628218
11148895
52969635
25989857
72381102
82956842
11201842
97659567
26069049
29121920
56165150
29841902
79993096
337550
99648045
10479134
18486215
35225209
37408925
75924235
58568016