32143837
94853289
55446097
6575228
97537746
46332531
91654432
51996632
38557971
518189
8558163
736866
34183726
16236951
9945683
7861278
7221707
70075212
47347500
29956551
27183547
81267841
49461473
12635823
1017368
699507
42474730
33881366
36595175
46072839
27555896
79094419
49776912
69123069
41665264
96347439
22526159
55773680
28966272
74982041