70483646
11586635
84519772
77075918
30087276
19009157
74454674
7256413
51597695
93313424
10287003
73877464
734256
58822705
11204027
67822873
46964886
84362944
8780466
2213314
73751788
82798366
85486456
88623112
94574032
84246075
25617448
18528705
71411144
50122453
54488300
54303436
17975303
58205251
47163607
2091114
86601926
64521715
73182489
61033383