96687154
40901567
22521069
84369915
55881437
73922321
17079678
97104604
64499770
44105178
59588867
19505896
83315497
82863705
47372267
80017804
67747472
42652986
19591625
60401064
21874476
8293004
50988932
78434800
93944008
89312955
89142629
60463701
2236456
62172942
91253522
36561003
72483968
4320254
34944574
48322638
54719850
76022120
91252088
14186992