1126135
11048668
45069810
20609691
1006274
799759
15756217
1654277
5086470
55585117
67408129
55501202
71333818
20404773
71994679
8772840
63176268
45536818
6447466
70842449
62955653
98028473
7308440
62031076
49114754
29599669
54355050
50182922
96771322
9251156
72318845
19803696
94875795
9269874
83175913
46847849
77442921
63937222
60427753
85902046