52305899
28537954
17155358
5776667
68182867
5629498
26116206
91644565
50437323
1986663
11272544
91215225
61441389
74266434
10347191
47211495
12404565
813920
5454174
95291242
50852699
1669919
7998697
29268284
53131541
13414378
5324747
66902040
43961792
79081416
66844443
59696150
77253204
67142052
1072682
8706577
11368712
229320
75928425
236625