86334184
20399788
99566446
76015075
13388432
47659699
9621166
84624263
75582231
41894550
55228546
25675077
84008467
3965728
8200197
18901061
7382444
68683227
57932498
72415231
26338163
21029179
46741815
43233051
13126146
52089707
82177754
175892
11764573
9994180
57909042
74747218
76422866
83591987
69569232
16012759
28239745
7435993
2770913
2047361