12607886
44093529
97432240
74563906
51433937
96825568
23966013
95374336
44576961
20002707
8994006
98493315
94446740
22155960
1369250
30154149
20679809
79763883
31543311
16768991
32264783
17073614
71475383
12244724
9682152
86719624
81897996
98539396
48854926
60085294
53102399
1063147
92095225
37397143
51199941
79592922
77068545
44249068
8298963
55359597