13197925
21675093
4765975
72022000
25553617
119464
40638506
2985456
80376705
30435874
44432278
1216162
38242469
68374725
37816392
3015344
7619887
37091345
83433199
81636185
14623745
67878719
59637107
67925927
14174674
21733833
48208066
76482241
436367
61552030
10367253
51722357
89536608
30186633
37525029
19175406
7962402
56534265
5194719
13689957