25421848
24974607
84239412
89868463
28632799
17846042
17069496
26419768
20219121
14061655
4301701
29401209
76211224
30312702
8305858
18455488
34231887
62692119
74648485
19949469
28192140
30966007
84801286
54052362
77346958
47592238
9009695
4992708
6838750
62253049
10674647
13217089
53405337
34068144
55367714
22536121
30986497
72963775
25077133
45816038