70673243
52142256
1116656
47062094
3217830
5337996
25633536
5901723
2761270
39454185
92003689
6191943
73675629
63845841
63756451
60096338
45852034
76444789
93325942
66486334
41527508
28157058
97234689
99504867
70483825
6946822
81228851
20407541
32055316
3431136
54195226
22247544
12686896
66868947
93375039
81528647
89956911
17641002
15115741
42174152