8846106
65982648
38141692
55652662
1989751
5515969
34068836
58444020
43751748
23386606
66933097
841838
37873593
88026925
95739779
15818601
6781678
77208273
41593135
85031256
41174377
60904444
16371936
86466668
14926410
79418737
32844780
44042400
41489454
70023369
2105541
9743277
98085260
37105399
5433290
21763545
2725174
34345032
42275703
9809839