12805265
22652064
15178887
48295091
88105966
92754980
63626756
46066274
71921878
18846440
6587956
73838344
12303649
60474156
4727964
11991628
88539637
62472537
64535608
98317998
294497
14044569
28563848
19417865
72794777
28922813
68416095
32478037
95713956
19409664
91881975
7271256
55737572
5556471
86346770
6144304
39581005
79877833
46702704
30817371