2564768
9264862
4816146
73855319
8629361
8894202
6214771
53426000
1341601
42699199
44581295
28898410
41872451
65901587
7128892
60969867
61176761
44695455
85687514
63808292
19226027
37832918
54883828
73754385
48005112
32711981
62525640
31817834
98632554
427272
32949231
4682969
1793684
58481531
602856
40233312
87253572
39416907
57046938
958296