42479578
27119523
53921972
27395822
55684704
58608172
75364567
84581839
61185780
51578243
4646013
2874144
77193364
23204328
89975344
5683276
8361537
98508023
4771228
98442745
64156198
55583641
58473736
32199712
1929945
5242315
11832270
77471547
57672861
5282324
16113478
4635714
28029068
5420784
99968410
16168132
64379147
26688725
77084300
97124363