80358433
64685278
4748902
40992536
8953378
42886821
26386959
62039914
67877185
7999334
76654750
30651367
85312871
69262166
79359891
57408744
44586036
99253967
76424427
42666836
16761975
36761448
80124388
30476954
629267
9992412
82647284
39111431
39739230
48071907
52531097
7390609
305359
40674130
25745431
61992523
41743793
53387831
932239
84921829