45484207
15046231
33408455
32786752
64926023
91985925
20849059
93002500
72876085
44684138
536429
29569034
32973173
38023790
51927404
27194793
85476646
36222900
4647146
26195563
65371021
32574844
81114773
12175696
26582302
49233087
99966278
13473404
38059099
541523
78378307
37308381
4120665
21276258
43783892
6132380
36798616
5836442
8620756
16943526