52811555
7147474
2219589
5618591
64269037
49236225
28885961
2209424
4211948
25578717
9212406
33028808
81572167
50644240
74867448
69074672
87756625
45472673
46624470
2736171
25739992
47553999
1655722
43123692
94427586
92285752
97697
29344311
45507783
23069639
2347632
25994724
64087031
33879673
10317113
13972124
99726528
38607123
71376443
30519150