81159588
46208226
125434
74285252
34993983
64856578
42081939
44659045
59258
13205491
85405778
40191092
18545276
40331387
31574814
80362142
94521971
82991615
71029173
30715724
73237110
50432715
34013396
66355103
75508889
43699053
55481818
62745246
86165951
72445714
51526208
65561719
41639025
19615163
42106219
11357625
63145595
77037456
81061422
19971914