20053171
35057702
30537048
81251667
53924799
34769070
17511948
49534101
54353080
13586005
22548350
44132736
42986646
18661990
71041747
63718875
89527846
3773161
50411974
48278565
44284857
46005162
41362046
6512996
5122068
15694853
57661226
28725456
81717582
19607814
578961
25467683
16344412
9349393
42896172
33022330
11759217
24551411
42219237
24143510