19811270
1273962
49506207
38104956
60016667
25066270
85394982
43617521
3675994
50128411
4127711
50629485
44388700
91281879
67416055
40923943
14989678
97763338
72351526
57448243
6332196
5455716
29083847
28206307
28774577
52057590
28394897
43737626
2948601
56339007
48883934
58771285
60509097
89982411
77475593
49679067
16173422
25853469
9065443
52949509