93816148
69098293
9019318
65978492
69671434
19803039
40043198
16925872
41461070
76581010
23694357
25043003
85638261
88055444
39906882
33217395
33667245
11502026
57137247
93022621
89177079
55625126
38482907
57851152
17308820
34751252
1053780
82846790
33988375
56072205
6732377
51986318
70327502
98552543
95719486
3054597
28543641
95032841
86598536
40175370