5383911
10867886
19769542
3641566
30121656
764474
43646797
98677677
41805754
47703512
68033595
21328989
7074454
38661096
70409266
63739030
96999103
6749028
83884430
1124339
9485657
49495255
73316437
22521852
34109130
86986373
3044451
29733936
82102047
29231849
91107126
3663091
12467045
86771942
54829195
8553710
8521909
5706084
30213821
51502132