30065494
72071324
26132862
9754835
3504469
19957745
9562376
30013880
4151663
9108104
60026619
98472639
97142971
5535893
49383513
3841628
35691912
49426956
7159888
97799277
63242335
69534206
70158876
30708879
33126451
670676
40945321
19127631
16479284
84454468
99732996
85609213
9283664
1416761
76962059
44529948
24813196
80064012
37736626
16711946