19213987
58984566
6781420
8501530
75115107
66547594
30899553
4656832
26941651
82529331
15496485
64676730
51018614
7426764
50442848
84077965
35116010
98032072
96423286
85559383
73317112
72737302
34307939
1713985
56023153
77541006
19958323
4321397
78495120
77954625
52372506
31756346
84993399
9123274
10678696
34286553
14307284
22034153
8036365
5915094