44905679
64913723
55857746
4109978
58038008
25065026
16112105
19039906
60033499
9999185
42204087
2212555
89429302
9823111
61683114
85718260
5131627
56661194
20129850
81198341
37062529
11914915
7715850
87474268
1195572
97444672
60111136
1089740
77092935
30979814
84465545
23178707
720435
35443582
50006147
95768179
46856791
3426436
85329555
6551295