30198188
85801035
22014625
30898911
37168413
4689238
27622574
57753496
6572142
10698663
52503958
78155269
39416907
45916146
11719757
46932723
1777737
3519830
2301869
58324311
39869953
52394156
3504168
65258702
355645
44745825
55736109
86697737
75048163
15325959
99087134
62003590
9507880
6393456
42609143
15488852
93048404
21206361
31625304
61796766