38643041
89634303
55968363
52082103
35202368
60166790
87792830
68322469
63613061
310250
48529961
40881589
6881386
51455712
26529733
63725815
38877650
85912241
84113741
1629161
5369913
94478734
57393507
9589425
30388784
94034574
48937950
49107086
80333585
17286464
52815028
25995236
96832128
88831153
61248003
7934627
78934016
43729133
61849318
1086763