93489344
69972007
36281158
98137378
2497236
16924126
9566980
13086654
87629264
66923496
231910
81577120
82612600
71678870
95015
23239538
54267052
72511149
8806188
99899751
50678804
79762111
70976754
76173701
78737110
70548337
94371458
98288563
59669041
3998925
90905479
23141411
41066053
21936913
34957789
3772388
14005205
46365010
49538107
30608650