13215068
11191841
1431927
87249519
35459130
25401273
38991321
8002614
4788870
75757489
9789041
16863200
36842598
38086033
23456301
13746137
10238649
44265819
440141
77935273
84281046
5084686
67911399
66236667
78658971
87025200
94105197
29808793
15327284
31906469
24446519
38067833
7864734
35162037
29427838
345570
50169897
49151769
36509549
65151070