27861644
83539820
49453165
95904173
98819500
92108742
99054455
47143231
85761641
1035592
78461151
43858830
17734376
4406839
81953051
97397264
59173250
82603291
57727333
37106665
1471404
84653252
71056671
79501107
33501221
20193138
27522659
502390
92661811
17242648
6027803
17632048
13012403
70941813
19908857
20373964
18325171
5844159
9806635
9805545