6257645
59845438
4401226
43161228
40143890
41292023
31237337
44881664
79903308
11614072
11224311
6321888
48177082
97491029
43702585
53754794
73823530
44456081
33551159
77664909
22832758
63224931
2748467
39414975
24995904
984462
4143086
85341565
13521113
97141340
89974638
98386870
86862103
21963321
37478574
86585434
56737974
66151288
39395632
28791479