77295166
41549372
69081685
6415787
1995917
85015829
80418168
63795790
6886125
50943864
25791354
42168948
31699862
9852554
9033416
59985984
42536798
19419295
11868793
25971928
4088117
23696566
63601175
73306220
26583614
13023478
2129355
81001254
8494321
19193175
24475881
13884995
94577022
313254
90994460
80863653
96294791
6107222
278771
1079720