844496
44482195
40266624
8385931
75567989
99401679
65306309
94674122
69337209
38673375
78301371
20713582
32018029
58695913
66067957
33077357
76623501
1151446
57172393
35988199
24188670
84294379
16526484
85611402
33699367
30595660
75974440
37261564
37083017
59035816
99839516
8914802
66871718
18508663
26189275
88192819
36526560
77177590
6012464
11672903