94925595
57651515
25925192
58073058
34837876
49129937
6828285
76023410
79323489
76438412
69885373
30719720
81878426
59688124
26689985
29813567
38303157
92637608
3359387
75847560
6591845
7162884
21343540
86476302
53403358
72178447
3912464
2858973
17486377
30874575
8845766
70127082
1284218
64062492
8359621
91711300
70583524
94926771
57316919
783594