92334591
70243620
20369319
38845239
62034342
2941404
5224819
30596639
53958667
26935046
69783576
38647789
51072743
40103564
85878378
40075013
38402764
84421257
73519973
61791
98672701
62492917
51289861
51616028
22213260
28862270
36594831
55334679
16772940
12846141
65055014
44323391
12175107
36952471
45393807
13108146
97176605
22352349
6887969
87771586