14378059
34367392
25977320
32624341
108961
44134603
30683953
26699633
7362638
1429434
63848080
31764315
41493746
2058284
32835832
29311425
3189295
8734159
98884112
10481592
44561614
6855358
87047284
29776119
8248344
7193767
39277031
89442661
81173472
74576883
87267010
22846200
35183978
12284574
41774242
70758930
40942738
51774457
6102396
96979827