1953220
54654153
96507744
92094774
41253671
73749498
33085174
4163143
86553109
92385401
3723547
24856983
50307740
8099575
14225966
58106041
41873105
55117569
14704658
79619924
66792351
98009079
31976610
51761985
58215642
54872130
52345327
36205049
46974778
7467608
127638
59277115
67551226
34225246
2985669
92739486
39901807
72856244
65885419
462544