70347943
20331238
8817401
14132192
35157704
65416527
64892675
955976
14651326
86502489
1308237
994906
64279118
39191468
62353349
65379572
2306416
43952234
27731774
16194342
87058258
13765460
52569079
56125437
86623247
7675422
7785549
46618559
9807638
61989412
33424103
44097264
9590113
6836794
73385764
9899352
22892431
81428226
71949773
5952154