49844246
93948645
2948665
40084414
7878604
5489806
96308875
41084538
25815304
99463464
17595777
49809538
57317126
43717678
86165918
38396268
22233601
52047599
5624829
35767549
6614149
2560170
59274761
54114310
65884
4226481
72999442
8516534
6781969
67795480
80641228
38979601
93466043
72362570
36057581
87364323
64305871
772415
3496023
29018822