25696779
68128636
48819330
9828070
87028946
384413
99377386
24139908
69153721
50131484
15134109
15521660
58556749
59188176
62073534
71663023
81055775
40289698
35935202
61138612
91525145
57881072
5702270
72338655
32001863
80544287
18897180
29501671
51446435
9136122
82484013
9481246
63035276
9287750
66183375
52352977
4642062
33769524
7198897
62205043