58509165
80991940
35297174
69109024
68421355
88587582
10081026
90615907
86253753
7747489
80937546
90341191
60012513
51617069
91444979
99943008
44264506
6603473
45198973
21045227
42136039
10358144
77889097
33637208
9533140
47983567
99073835
22275612
1769072
9713160
9631035
67858734
98568025
15096720
78816997
12435370
2792055
86849049
18693538
8908610