62571685
25439652
52958276
4901698
8687505
45677997
84127563
59926149
30602858
61186454
23293504
96651739
92496105
3793602
57649251
71412037
87928425
24779963
1248373
41683014
57772430
39307988
93038613
16548127
43475494
48068094
27505502
8531356
9933629
84263929
6407112
33567921
41844010
5048736
74191319
87351193
16508673
71645130
13344316
2166826