19427459
65243550
7768787
9046878
9763846
16205758
8879215
80549326
58814484
67776267
2832716
60711192
78263649
26774680
4779246
2603303
83115167
59347343
50189226
7671926
527042
20718743
45921367
47243325
33508406
95376253
1474717
58107318
46205276
73887377
62205143
94653379
42593769
95294426
43827060
52127135
7330395
74214842
6012460
6302772