83427526
49656730
52668542
98635834
18603733
11039300
78838883
74425097
15607619
4017929
8558531
1432849
76981463
40136232
7097647
16961497
3419169
23844182
15198060
88549774
59689337
98181604
18587504
38517460
7971638
59325035
98075843
49246326
43108716
57626415
45388331
75759666
16598156
21643415
84129403
40723013
16574489
67093760
85762233
4391227