78744338
74782281
4739261
94169110
69947845
1684507
13094887
27309443
30017897
27819096
64178562
62189452
2337209
60413785
1587638
22627985
52051678
49449303
73022032
27989172
9936185
30084388
17189307
12373356
81908886
3531121
29276108
58002322
20082303
57867824
99258061
14177263
47249644
83133372
72576650
78318985
26521783
5575378
18368040
46986861