86596590
85054121
50802722
64257491
78109534
32656447
94679243
64964033
75977270
34368333
4385779
6927629
1473176
73512068
85685523
7025126
96231270
24794845
69094019
35723224
10796593
63972688
2113681
6183563
70424330
1643064
6335469
72784183
43964163
78931565
67585487
10105507
58529489
6383495
66651705
70566072
10934534
8311579
1448155
26491896