49382184
91271813
24881123
96295044
35074711
5638521
88634286
40211609
56727736
17774021
502743
69441422
35784290
19092052
54545281
58507137
17972380
94254
41358415
10271727
31925471
5847966
44241360
34717170
9711294
91111955
28815641
1571374
40712675
30681559
3741725
96822314
2738607
65256460
10965562
16712308
95201491
4486196
83977057
19381245