83896424
44118905
11432695
98859862
46917635
30736925
259657
30997670
4503551
80953562
66136544
76686805
62585324
44835520
61304726
67012143
540103
542082
95586041
62715200
89803088
19064603
3526399
38327713
97804826
14792733
29769413
30281995
78709300
18971547
82115918
63998067
83717513
72493819
23178199
67804682
99305081
30756712
28086044
42578434