90744476
5566517
57085650
63231549
7858116
79749688
71714260
52943838
48777319
7179626
60398378
22557314
3095802
1085237
48225462
7947632
28107245
22686487
17827144
43276759
22543005
92483517
98109294
59309993
25358949
10158958
31542942
772610000
50855529
72942183
91446598
5540656
19148298
37163419
87485725
12168
24462074
91945075
52767509
31951877