87579662
31202179
75947263
19383083
98494985
2467962
15986924
3926752
18624693
55256193
51168646
67194375
32702464
9861997
71255262
52361856
39421613
3046788
36455354
23327297
83758476
23458433
78377921
45801488
30837641
80112824
42721389
695596
37568506
81058125
60023199
34505025
82729282
635433
12855489
88105177
56822468
378323
86741236
65328358