63597018
35008757
72644708
23315127
61934809
14236446
67747601
96416219
86024149
42155511
14971873
18953628
41252512
51967720
26161796
5639083
38949422
1368541
35975919
57888291
18979111
87341507
39959992
57935605
30175138
359611
83669006
30054924
42321158
58252972
67827513
54389639
34243817
52385702
22927821
80026506
66042311
63885812
27263972
20606004