14525031
87304259
56208982
33801580
91031141
97406077
216027
48646579
34485635
12465849
1746214
40247576
53271316
92024940
77967336
48851811
9053167
7828774
78921697
9739927
70826266
47417470
9239535
27351998
60706491
7961278
85148904
8565418
23465925
28196935
24513223
5574994
43478592
29331730
9780961
98316252
16359566
601093
2841996
35684000