55114198
49658272
50867210
69107873
42792669
5441149
99166090
58848357
85174134
96545927
97202502
61289942
15909568
38307312
38892061
40089795
26909075
6461406
4526632
26264938
64292196
59827363
65514806
1145908
45308850
74709962
66184506
24274461
70429083
77315988
61522696
889567
10643017
56123737
27971798
26777560
76708559
10889428
7273153
52535448