42806000
64758364
65592745
29888578
69958114
90522804
69549218
8636252
83265440
40116610
53105268
50625852
11631155
98162696
16072926
25638288
33992226
39172578
75119396
87423974
55907755
39517968
56183407
68442943
88321783
38302517
15996194
8172778
53627992
17164621
58467464
45368488
75293840
49692029
70202470
45105773
66853684
42441579
97437537
39994544