97433988
25558449
21358561
822389
49653446
2834728
449984
57601721
71868955
9212780
14164629
14688140
66536811
40803846
40334457
91125058
31188088
17204493
59544340
56607430
54241450
83728105
1871230
79361295
64804399
49299090
7533732
8363868
23809306
5191927
81446791
99625950
19777704
19865417
20668612
52931218
81662611
72768589
2036983
41935150