17446097
5382370
32699895
31096773
41108165
71887306
51348952
80668020
6244606
70251254
12103511
54259508
31534619
80836135
69527675
9735290
98619172
3473261
28476766
62383453
73208262
65067019
88743689
28285663
90886203
41286355
55988106
28471407
44821920
34347246
55018802
84014763
69091955
37973181
2598309
38589433
75578972
38561223
44059657
37121404