42062941
15389912
60151878
60178589
88238779
55781280
86661047
2312099
22186503
47916736
32271487
46124787
8363831
6687708
96317390
91326862
39509017
72098458
62163014
20614080
4085420
15922046
30882200
44607057
98229941
81031263
831513
61661705
95951408
74665203
3421915
42361841
19772409
59105342
65809541
1066279
52601553
71344844
78358511
6280981