54779399
16416825
9612875
3082717
21395590
99164215
23461917
56725827
22778635
21764792
19977571
10394732
58806965
65068127
6842603
4753893
47723926
89926303
41315747
17469801
9617271
2433478
95132815
98305703
84197921
14361940
20722723
38014508
59205833
287772
47058229
98456593
25518694
40331491
87515833
64431539
59021247
31241891
55813217
59801724