76494960
68902258
69418938
46413544
27494279
95466747
81866283
21378174
9633212
68416187
86905267
81971364
81867143
86135227
74765255
72451104
7035201
63568149
34592372
14306524
19272575
8423541
89356407
144922
68433382
35329533
39398565
46392847
69084391
99039956
15941620
37812447
27284597
76432471
21893350
26029450
20376104
69866743
48954962
1023564