52047709
82156224
23653912
14935654
35178095
10988859
892943
6118195
36898025
23089451
8036443
11408994
99736362
22419591
18753779
6760195
31145820
4325676
93389604
95295251
20361886
55003830
85164228
17608043
82536212
6743605
71481783
45725152
27911137
13824456
93732205
5341513
35817763
77453131
61307914
33714401
68674882
12643025
86874076
68225287