57006261
6389947
88749870
61367448
40001200
49701175
65767945
76804406
91611978
56616070
6810259
57527294
7705364
19573899
84852005
9690708
94005120
8934942
50693099
95188527
49096769
60936685
65781430
19437914
27383609
75127404
34398088
75973170
61605590
86273970
8287602
33478405
472464
29693336
7578852
52182549
72119022
64028614
42332450
91834255