8180306
98294294
85074127
8289557
24357879
97053212
58149704
67736504
69629000
91913608
2949020
34488429
58868611
8369610
17925390
69624989
42494295
14983336
68728578
47024437
64927612
5004569
26994424
75198967
107154
9234724
8451629
96139126
141783
239491
7340638
13274268
263088
31795253
4501228
76047641
36358029
84724009
86613632
16134879