7594801
97633564
50462076
60827059
90484990
48712474
17543502
8567239
13023046
19451261
76522233
99037527
44246578
618465
8137333
98931141
3165225
87987544
50596892
9704188
90267003
59636230
72059925
98807390
3764616
80495087
58674925
39555440
61152264
17158383
76556289
48123325
19256084
71148689
88179409
67019097
17828246
11694741
15268338
130370