38777197
31072611
19148019
611854
1466233
90822834
98843844
63672701
30237118
40326141
60596452
46615519
72706878
70846294
81966040
42738113
83532081
86669080
69356506
56479131
29927030
9569139
5141692
74157361
88023871
65741788
75957172
74462316
43299117
32643225
25564143
40677751
34084891
65888910
291641
33309312
15517070
396999
88623000
38778711