458127
148622
41239407
327530
28124095
92309869
15581505
61557517
69741017
81043091
15222503
20727529
20045479
39998912
27703161
24032643
38709368
19346843
72063069
23451456
1941863
2471534
28228589
52305679
73431984
3995856
53077208
30604599
42567127
19206003
4617609
20106553
6474826
52253298
59774299
61015867
28455896
3181494
34743974
19749308