3132408
76739793
10219748
6103809
54051370
27984940
57586095
62481767
15261386
84344868
67277395
32074792
39707629
21546791
32733912
27707255
74576080
9696937
38807154
51024427
35372001
4016505
82246482
62678234
8316469
96578441
8400839
18875832
3036227
61395121
50871859
64464258
57569740
68216810
76896018
35035113
47274527
62324818
5416437
55132158