12964880
386759
25088544
10015392
11724078
89796128
75626100
62573004
36875239
3074195
467638
75009068
26419133
52045203
95543534
93133658
80949843
75513059
33145947
570510000
23599769
61884784
39884028
87519991
8907312
24099838
82379623
95882554
11801166
95161691
43764178
9908161
48952830
46637455
65667297
5777234
10361036
54446213
7177862
82352807