19329233
32006449
324652
40196266
29427689
7032847
74055393
88151834
29056258
12401374
24218541
94062037
88025473
4337500
9574937
54457562
43217403
43821910
52666919
39206779
19253851
15468868
41509634
26083813
88995774
17351912
30265891
78811527
2133695
49607589
6679011
14918516
64476381
1758851
49812004
46435252
50443183
77536679
85593127
81804406