19199095
1941341
14919841
14649828
74485805
8696732
25619412
50193774
39752191
58051787
3286972
9317828
22935814
88582001
52194055
78819453
79645605
67879222
69325999
8941010
1856557
79991297
99471685
23197310
66019259
15633345
59356325
8637768
91415618
47606643
16208279
9241591
1418449
20436094
58234752
85978569
67855700
87419916
21837768
651753