93694380
38747936
4936513
54472583
3333565
91247132
8484530
25473839
44025208
12992875
42436428
5224965
1937253
60228521
25433118
78552203
28547204
23484144
39709375
8464324
9316259
97959120
55682791
99598987
55958154
11577969
37943918
10102383
53907582
78289367
38002748
49648153
80804118
61392449
55292134
5728051
34629376
28361189
2956471
21482530