32942321
8340336
93433888
65998048
56521300
98394525
8855934
36451115
16274459
23331149
53956448
75175447
34483166
41645254
44017689
281538
4139500
51886801
37194265
82743167
62584822
90872653
60127773
24259277
51951725
94112861
50121698
76675436
39304868
85725700
53166352
6339471
89788119
42709455
14405384
70841174
7367957
97886432
94594402
30778314