94093726
68039396
29521641
21115977
2182770
18563190
17498785
76207430
90149318
44331853
73702379
9329486
5374367
2687434
96293836
66007903
18214699
89519796
81139430
97828539
44329817
61042170
64483465
6869048
2921615
7218461
29596600
51423460
9737791
85969645
88047400
48731174
4323685
71253208
2286306
43493234
52476205
99406443
2416174
80451068