10812512
56459330
51995512
60644737
1148061
86524022
8950134
3293813
9522400
48148526
53343440
2928673
49276
58288342
99551206
45918131
59613880
45344876
97582949
16856181
91228456
452227
93459614
56147629
60847365
89988109
70951493
3531766
90903105
26512795
50049945
4837130
64316177
10364487
10697058
47345227
93318279
7708371
11925218
96883076