71652998
12998728
44185
42092225
27588946
5780730
36008217
20013108
80675208
9666270
51798967
37089916
20363828
98735757
61385836
46561729
74856356
67263565
91385283
19462146
46669106
19457225
1485466
3259528
95112037
31997219
77897755
8585084
21744070
492179
1094792
53104800
35518226
63825073
70153219
31632128
95593838
7565771
42138122
8547743