21454271
4825643
51599444
48095829
78314470
1540926
9647612
4338393
48861902
47745055
2315741
65938514
5220313
36988579
96387511
81705528
12216722
6971133
93719250
57892673
14397179
34822647
86769698
61095612
71475977
11538756
15471073
67097913
55704678
71402204
67633348
864495
47842534
1923568
55755385
57434950
38944312
32657048
92659213
5459856