80964190
1039658
1084563
29607889
88671798
62985491
89652225
91796366
22064150
48664305
37674688
29832574
8998716
71108638
3316134
66813866
40889442
65803516
34005288
54469186
23078130
55725210
41148321
218480
87643388
9411083
18254882
94488395
14762123
3389514
1336506
89805922
589073
29169134
83957725
69464160
69045085
90425028
37093194
18679306