82008792
90289046
13529055
20761020
14185845
14012519
95349006
839994
51348155
27738180
52398684
98385393
98567002
7845006
37676538
51305836
29939870
13564237
69948226
69754490
64065891
60599795
10067529
46215702
91891688
25081272
9396201
25792597
12075998
75142768
1183958
82734765
17965707
28867810
79296474
67578058
42217326
18643587
39887579
72246579