82004166
19013562
72323721
42584247
29465191
4220875
8744070
23862962
58807782
76599071
14859752
39368178
12338360
54373279
60351934
543311
83509847
32555295
31919853
15503367
478221
36521800
58804197
29183001
47862649
78952321
84349915
86488822
57744816
24789127
73984673
25006417
15242419
60092071
2642266
40302210
97646388
29614972
5194900
23798946