3623607
2914201
4807490
49418585
3406154
34874095
81812624
31692968
81452785
8609078
30325272
5007539
31902129
18165018
7167982
8935202
56229687
11397298
93686763
83451209
44336679
25283810
9406651
14256074
29859336
37138170
59846636
15684268
7927183
48027672
2048432
4620252
67098623
61607609
84181001
22865976
54976201
74192953
21827870
14828693