6105524
36106
76376568
65183711
6380645
96325301
86226650
11029992
93999572
25276472
288870
64968819
48385962
14865274
94015931
16766583
4189042
50838507
21797308
14679012
97263410
30777994
18035511
52477522
62196226
52345664
30233233
36818590
73519871
76493487
2551067
45477092
53406680
1932821
24071036
26735155
68355675
61462120
29028309
85748002