12158870
65689586
46614177
37489675
52057082
15874473
48874253
35909330
24159607
45938114
2628182
38484572
15472605
44141720
6848721
40364526
16701869
32096531
67052815
526869
72706957
71127007
73734968
24841319
99015236
52472325
239657
27629
72661835
5184587
22641229
77073195
69492993
49477426
36624176
92412923
42621553
72438340
69634462
6708104