44909256
78451121
65526591
2243163
80439540
70956950
8027714
20564540
49818452
76724612
79252166
74762336
14142419
9506857
3609819
49901676
50167908
78458045
84472177
72757306
94659770
25688419
1515279
69385408
43445657
66978131
99902091
5333373
1406238
23931000
70127839
72077873
98425131
3158782
4641826
52742884
88079472
36064745
96688995
84889357