57846859
5008825
693098
1364965
69683210
79904777
77679288
95345613
6687688
77478753
51334176
74776813
80034056
32023793
58543528
31575415
2702884
40019756
605230
42283084
9125319
79271581
88302752
77511842
11117951
74415426
96193047
31204800
74577219
34799016
6774238
74794469
36147624
15457865
28678425
43623692
45845389
26488038
44958092
74048234