74447689
77872561
15008483
15369652
1753500
64751459
38815661
38761723
43601990
69966839
17753946
86201610
81104111
60837399
66886927
95761638
52836332
58673000
86153526
89054512
39257920
52834335
39837903
78315708
76587428
79067281
47958625
9745608
13661096
58367020
95763414
47814316
53369305
90562932
69726354
92745909
43265384
27254837
72514398
19236716