65973330
9593457
34236226
28859217
36143269
62499896
15059532
93658602
27401393
70518649
61819655
86186793
69765088
54423408
66244413
5936674
37555996
71063250
4134985
78704851
27135092
85344927
6404653
2964080
75485676
4390196
6346810
63638605
28459924
81536866
6374899
8375325
15522314
7361592
37668878
54337881
51848415
679191
7437532
24802561