46469641
82546339
12543108
41576699
69042524
5134072
38677044
27685504
29979161
40761437
34516408
2311458
48656345
49338366
81897447
16493855
3042039
32765001
87033989
83499177
91672218
23218067
66094887
13792241
66657337
50143927
40389658
48528311
5759758
666587
14499447
9810816
6832330
50589290
93422024
72951838
13332309
67996485
32378386
31716135