63486589
66728020
2618907
53733281
1639703
53396134
10294448
95325997
16464886
41616821
71403924
73405938
19006189
46095305
3797172
32704719
5549591
50424464
37866987
86738957
48661435
38803285
18363793
10055666
3868724
60549673
97038674
56694859
88521573
89727396
64944041
45175067
6296257
44996969
23333840
65217525
4814727
7077295
931669
14381083