34861283
63563080
3252562
3305871
85048938
42404691
55439158
29835940
62257631
22614446
23128551
27229391
69216603
18064721
96687905
73569238
77366
44643218
65137624
87214026
10561704
2613366
47966644
91987700
55282146
14911420
33031266
20688952
2556131
16919367
53998492
56618062
83394792
11908327
28019070
62158925
13713318
57767495
33424118
47163065