3209181
55353014
98687392
85693782
1625625
3991766
92365799
64218903
59052285
34246993
22338666
88768419
90728013
78143184
75097316
80063746
33553578
48327749
3119124
33288399
72791553
15351682
92149401
39181839
84736703
6613074
68585063
10005493
59026031
43131936
53453067
35305737
34174852
35702901
23533807
21976102
30146616
26935299
92277231
76439924