13944474
38529060
27661698
21913096
40278833
74196442
20403832
50055058
47107783
25914483
31523910
67565220
44594612
27558683
2702908
67481380
26006494
5233316
39146742
4917672
12709251
43555920
38012228
65178177
96138057
20011992
51106626
8317938
19443725
35073074
83239587
15065877
21739389
20672750
42959441
86276683
3326103
85416063
25985873
57264628