94669231
77684740
85663233
41979302
12388557
119563
8085129
14448153
18406871
4669286
31399621
16622766
6826555
86393821
64929373
85086340
23806430
53525685
34675155
85447135
32777242
39397072
60563448
42545776
54045109
58493457
89725541
69592021
22886769
9953343
6797146
79111432
334411
44522445
10832904
85304700
42767378
91637935
4561319
33187435