1957803
64139671
37904632
10276210
16677771
18847117
33182786
98514766
37079672
24239433
16113533
66059820
9505058
18759812
10492621
44231301
787290
65081890
32619639
90367779
28335395
84502392
52667426
1748209
88849363
5444962
91978194
1455771
44171668
41259021
69467455
10029287
83146445
77323747
1431
55109453
63486027
1793579
56556378
28732194