18814272
93945327
76561629
38337818
49988626
11841767
32414202
90304835
70463819
47402052
76908090
5297991
63146611
59117881
65667507
62136457
10993084
4543889
53475841
24818667
51755551
78488648
53659615
88819128
67581106
83013169
54349752
278896
91116154
67646269
4281527
58864590
15085102
5434780
47294156
40497225
86247571
74793707
11065086
38611393