61074947
22655341
70231978
80762151
75362847
22742493
957322
17368600
91678240
8209852
35128395
2957556
18577919
34379550
45468715
48726362
89485152
52643424
31233103
95077644
66552475
51622776
84648219
25103672
79634157
18464366
26775698
77824209
41836890
66932142
2604499
38277460
9532676
7010859
49731126
46318109
39054005
10957348
78588721
24798886