61769896
3963169
2179945
80262136
85097700
89695295
67551203
60798737
11093467
88053939
18485162
91993279
51766572
75815382
1283222
91134620
58632512
92137830
6743580
76935203
6891260
43811813
30876125
53305750
41479031
97919852
3893573
87865594
46795142
70292352
38668676
65442693
23746861
670660
60784482
48247015
29373264
77387293
77331897
9914399