50858692
78604624
79141467
22238836
8477375
40559210
42523780
55022345
4020452
85332085
71391404
35602128
96665923
82439903
75645157
71205771
58729916
87731687
6068367
54931460
40522819
92669293
64809067
2677537
66403298
89675043
13581516
61673865
35824056
78138919
60015526
5048688
7145633
38418250
9395415
56856964
8117887
75438575
19919542
21545650