84397884
24402584
38686175
19004126
79777658
8262851
92877277
25737943
2273197
33408020
89462680
80237319
77581790
32229303
8257360
64747507
5297520
79814885
19895670
20291016
88082758
48182309
83592012
31948328
98775158
69272901
50253168
47698301
10061845
40328214
1615115
55675286
46898188
16144301
60857729
19619340
42674561
13856447
47938433
6443481