86018451
12242860
19432319
25866285
95891316
27482448
62319534
67055047
87339588
74777799
84116492
12718793
76281855
68467168
603815
39142056
19412526
84779785
73402500
71907763
81515646
33873485
52964613
69365513
72518746
8827081
86473384
51754671
53151830
26155935
215097
1137437
59906572
1506364
31171100
8951438
69942090
1867463
29075525
5449779