3181604
68691011
25068022
6708260
35364911
89606887
51069
89815523
91891614
31117240
24624437
99141642
16198077
64306755
6747041
99517262
58733547
6301667
18591182
890688
25014929
9527526
42768179
91581066
41907786
6761580
85208120
47272653
87945828
25234263
61062555
36241640
7416579
69478573
75346769
74649562
67498365
46988136
4295804
1843427