64842568
51223613
36359624
93199604
34836481
7942386
51888685
65655974
98263731
59026231
70464562
53591793
75801533
67233268
83251959
84291956
96465023
7615716
52636994
49369014
12052150
62772775
41665110
5165542
27271423
462139
16767094
84054881
38182047
94619008
5555817
48314651
37326726
6966915
90548669
57494917
39071787
20177814
21252676
51619805