43657405
14498904
66363815
79937159
21793936
482689
1154764
80857611
19846500
22898336
3714402
14533500
38535613
94082671
42617173
38918114
9839805
1176685
21287681
15834613
23447221
89838880
18574233
34349028
33424659
96317650
2858331
42271171
36589553
64785999
95794709
79823911
27533912
72891474
84672135
74264448
39173180
23082125
75915720
44482481