18246834
13893004
99592157
98661433
19423435
70742863
1613363
89229274
5851992
8466490
7940208
66056422
41067298
29611331
22162174
9597447
3594000
72215855
61082546
75023451
78989099
85955568
33803718
213753
56731048
2616947
64126957
62902081
95471740
9731703
45088658
28075120
79288225
91357331
599157
13069328
84579623
83313821
42989996
80444507