78767434
77245168
71195339
56988330
38645481
18229475
3221072
990821
28536337
11292492
62926782
63151001
26299662
37408156
19556305
3181965
136626
94643311
60409179
51024564
1148652
4522523
60357785
25276999
86208948
52597803
40067596
21706288
13376585
9019673
88851334
84186578
11247527
22217678
12921238
71664093
74202820
7925597
12827725
51096598