97427230
9048986
3594388
66448396
17662183
47538058
37888162
9775029
3453702
79925066
40719913
28054576
7196524
92177559
99093185
5929515
1127171
6074459
48169112
94349819
89044023
34312308
23907595
57491538
8673229
13188874
8347519
89425086
46147632
34488531
14996306
61833781
37472740
77211725
10749874
66448196
73146478
64232147
1236087
53151750