50786493
68985017
9592862
95048574
23757677
35802954
29724059
67524602
47742913
98421887
46429113
5867518
89781536
41221363
23939490
82316452
1098557
1313823
53126010
44625790
816333
1230426
14067042
13614638
49224505
52497270
3417300
14356439
46669217
61531188
65233260
57143125
11488083
59926337
46003508
7331803
69271888
6582898
63293943
16243462