20119049
83284555
34685494
68442446
96821414
7333705
63847368
19811629
24499793
44975267
91998677
52041576
9871815
75667576
53299615
6220508
20018039
67528879
87106481
1884362
5340809
39795338
39509308
10848783
95997943
75812469
6454717
45079547
66821086
78267442
1749912
20054264
2119860
2573043
190421
28838473
55622161
7529723
1144428
4804802