87338161
25831134
11711197
68434712
19142700
86818391
89631205
15099448
43165981
21322704
64159346
97273214
65393047
5817917
5756467
68942643
15969765
305913
74894375
61539304
20243782
54934939
79975418
3322445
37388059
37106638
62003819
59718003
59165346
4278533
54951266
68812888
58559108
43652594
43374858
44637922
2363609
54809115
82709510
60287536