12424113
20785302
91819534
77516615
7255431
57138701
30771557
30277003
86644813
11316303
30481322
27705065
38582816
187053
46221929
76503167
5653102
5261741
61115383
30528467
66433385
59718076
6886925
13301435
35153720
47487594
83192961
15367661
18246015
63911263
13117349
16012239
6914936
38741308
25172260
80775427
12374036
63528061
54523743
61099499