77329505
33575057
16042605
9959860
5402889
39526294
30022813
229485
31181164
79111124
5595582
90911835
51815886
27695964
43809562
21042901
5411434
10595033
4634134
20356378
42109218
92548137
97768885
36312516
30782918
46486795
34051023
19293556
90353103
64675825
52751469
49283958
30675532
3887131
50216226
29349100
99739302
46185976
63301735
92646232