52519791
19639261
49375729
41145824
5512150
23745218
10491628
13126393
12465008
74776290
66313441
51468682
12589168
6696302
53483919
28429880
97192011
67356569
60002037
34609442
93449676
97606340
49095036
42039177
76158149
3048222
89805764
43875840
62333625
29149609
20037096
21978722
82039837
15728672
13505088
42816726
23428211
1013970
72665248
10299401