49827046
13216830
35628132
4576291
5248522
8333172
81483128
79319949
70425708
71166823
31247635
59655585
1557521
7593212
77588863
71726133
80259381
53411408
70051685
72923465
34629613
22128302
65094698
31764364
1771562
6107903
10421709
15156117
62068556
67557003
93748839
71958950
76602445
74559681
67994169
72264120
3741627
9419368
1300792
49133409