96506500
85357606
65124088
10566509
61106442
73669160
34054909
3459320
85992462
25932245
21068333
65224268
15943616
5959375
47741535
98154610
70679406
88764028
30738430
67831487
48347179
3784378
812115
23812194
8003232
25643928
42516377
70326260
39536688
79371875
57101121
9476971
92669290
59464635
79736219
570373
65176110
758659
26064862
40702249