55328271
19434415
96134323
71483477
67084060
74138755
50824288
21899895
87835319
19705404
56151321
10616716
16995280
71944203
49854828
6171571
74465605
27377072
98657086
52439230
91114129
61738221
33642790
9984515
97529196
76788009
65948426
4987437
89927326
28186256
9453357
55562723
65233390
50839313
72438129
22529747
8916621
80504932
7724881
75435660