79435500
6417334
34869971
10598490
25404758
52397471
71298416
5989070
71542118
5987138
99053064
76059478
69148965
25265972
66196713
98122763
37428646
30632356
23475119
25597096
80689560
6619104
86357132
45522747
70226527
49086993
71311944
1980596
4653757
13668225
5892587
57244857
88382172
35514751
92271114
80915086
96455775
76658468
93124348
16049071