40211412
86379927
4815734
48035272
39861336
69978238
902937
3653685
5030360
5753968
229544
1729578
94194597
34811115
82891117
63652912
93087642
20774966
91135271
93311771
85965546
12333043
16674436
76754922
24878179
62624119
2613343
79964349
2180581
16537027
20935233
23842498
84209950
94409
22883992
9729950
5847190
29365724
8631652
23736327