18461172
48439015
318430
55351114
33545266
8754988
67378411
93859
51321828
32295485
88778211
8847724
81433296
5751859
64856954
28032158
27482803
8534747
59006453
33713562
651854
27534404
87753602
42204661
79885926
73415304
85698368
85567686
96523433
24484762
41282738
39098012
58951036
96879634
39016793
9614896
92617197
47314733
30581182
70339115