94797666
44105224
87655794
94225789
62823081
5326181
71413512
8923600
10782683
30075861
43349444
27555098
53601663
12257808
13202134
21274356
85303573
25024080
52654220
85563190
45999004
19949030
11574307
40982304
50441459
45895085
8271357
52486156
95628155
59734543
85333907
39426016
25635926
25205563
4667404
90997290
19217104
41444015
26143867
13256902