68188606
69129931
15027439
89878063
1741793
50758479
16292655
73182337
408285
22441302
17452103
45655994
17648071
2559340
53572110
44129429
92448280
99498231
91875997
53427388
22531917
50786098
15218003
57374344
22916573
65436899
16122720
55755231
20022456
46289389
98997096
10459766
77605830
68422725
72861407
4647934
36708796
74167511
71986805
21645398