11609955
8108165
7779541
4998822
74416275
21529823
7066253
45705067
55174123
34393112
3938312
1678520
46562018
94246954
87564259
79299680
59701575
21092769
5784679
36721197
3353023
42459616
81397836
20946830
87102429
34716519
509998
89261400
1649537
38162591
64488980
5601634
49026290
92422467
64797994
53142005
85179073
37549282
45603129
10597170