68953018
56368425
83435327
6129420
97524121
32827792
24978216
80128935
5811861
71841157
96622161
76124218
12834557
54584080
519937
75406359
25165569
81216138
46669929
1885015
46645185
31017097
65837485
3657817
37175496
95162161
33607806
28946894
87373332
82208321
12587052
14641299
18576722
6567332
36305790
61807169
18429315
2899383
26223595
45721508