26111661
4976560
84021591
96291440
36829421
74741471
75068457
98297746
58043319
8406414
66497516
37002599
11746853
72883648
61854872
61521228
20368290
5702256
9269708
13067192
5402719
32784747
47618447
94798254
77402609
2488569
67905933
29666630
54373096
55741068
53412208
80916580
91589208
77899384
54895244
76722161
27515256
72384071
23069012
39551728