80982282
53473948
69251478
44503972
73319516
106614
70743597
29711804
43308548
66808944
68473396
18279613
67413573
76502962
21513488
53021728
2492246
86883751
89322560
52785703
24269096
66354643
70978060
39971077
88468431
67378950
8865840
60559971
48063969
65237517
60037024
4296467
80311256
26157587
64971924
83261199
50412784
48859860
80486782
89329663