77547762
44831555
8425060
37420
26449373
60522250
52004494
25361
29354665
70392865
8409661
83294180
79481139
71549441
46224075
98329218
60263190
8759175
48546851
77674174
10929989
75092860
77309405
18163255
43394567
96156549
43082774
63321699
31668020
83443575
7676058
30377469
44755430
9236332
60253926
94675000
9936733
69915872
7279545
3591553