93479263
95498809
13163336
11012645
75735175
512522
1236677
75266858
92434299
7696219
524974
59615158
34581536
17835442
98003194
93673913
19568405
88981174
6835749
63615029
709300
43306568
85102845
40638618
99269284
31615472
50722267
79533520
1723244
12677348
23941023
79889891
36096275
19421412
20818609
80033612
22217246
68131603
88125306
10408729