58058976
7187169
3393414
14492143
59711056
8893287
82359582
8385162
91004864
82089948
30865966
29715012
50257828
74082725
10978064
72322199
70014111
7967536
89398448
71312404
58887836
559418
75167984
12699203
95897296
51704980
20565436
48215651
74667447
44573474
54743093
31676812
39225548
1695315
68343936
11762003
13289971
19019082
2477158
71047938