62548261
70592984
67671602
32149427
98172592
60109922
68992827
10696000
8648774
81695881
83907459
67365025
87866256
92015563
82159013
81774374
53314615
78117840
4768550
71024214
2691096
85959020
6976323
5697643
6327370
95983994
14405071
34056195
82241610
68308518
73156442
77645896
40571237
98455036
82884716
47199445
45483906
96253310
33411774
90981357