15838192
34575025
71657841
39786136
82221456
54613707
10671354
87742737
9801703
7348027
46255412
6944053
59211655
93521090
56278505
72222437
75697433
36352519
228435
27885009
58316917
2381618
94472072
57788792
11216447
59956881
94397797
32988221
1679150
35603955
2534932
8858293
4401900
26965077
6805391
8899669
963665
9543208
69760
25104280